multiple-boring machine - French English Dictionary